A Storm Dumps Record Rain Across The Desert Nation Of Uae And Floods Dubais Airport | Neo News